package com.ruoyi.system.domain.vo;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
import java.util.List;

/**
 * <p>
 * 换机晒单表
 * </p>
 *
 * @author L
 * @since 2024-03-27
 */
@Data
public class OrgApplyDTO implements Serializable {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty("提交对象")
    private List<ApplyDetail> applyList;

    @Data
    public static class ApplyDetail implements Serializable {
        private static final long serialVersionUID = 1L;

        @ApiModelProperty("提交类型1.jchr 2.mzdhsj 3.yyzl 4.mzcs 5.mzfy 6.hzmyd 7.dzbl")
        private String type;

        @ApiModelProperty("年份")
        private Integer applyYear;

        @ApiModelProperty("月份")
        private Integer applyMonth;

        @ApiModelProperty("数值")
        private BigDecimal applyValue;

        @ApiModelProperty("数值")
        private BigDecimal applyValueTwo;

        @ApiModelProperty("数值")
        private BigDecimal applyValueThree;

    }

}
